home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 32 / PC Gamer IT CD 32 1-2.iso / ENTDEMO / entdemo.exe / computer.emr < prev    next >
Text File  |  1998-01-12  |  6KB  |  269 lines

  1.  
  2. // First give the market name...
  3.  
  4. Computer
  5.  
  6. // New section - names for gfx files (so as to let these screens be
  7. // market independent)
  8.  
  9. // Production Screen
  10. FACTRY12.PCX
  11.  
  12. // Marketing Screen
  13. MARKET8.PCX
  14.  
  15. // Research Screen
  16. RESEAR09.PCX
  17.  
  18. // Market norm price
  19. 2000
  20.  
  21. // Name the three traits common to all components
  22. // These traits will have trait ID's 0, 1, and 2...
  23. // Trait 0 is the one which determines if all your components assemble
  24. // together properly into a finished product.
  25. //     In most cases, one or more components will
  26. // supply this trait while others consume it.  For example, the
  27. // automotive market may call this trait "horse power", the computer
  28. // market may use "Space" or "Voltage" depending if you want to simulate
  29. // a market of miniturization or of low power consumption advances.
  30. // Trait 1 is the approx. time in man hours to produce this component.
  31. // Trait 2 is the cost in dollars to produce this component.
  32.  
  33. Space     //Trait 0
  34. Mfg Time  //Trait 1
  35. Mfg Cost  //Trait 2
  36.  
  37. // Give the number of user defined characteristics possessable by any of the component ...
  38.  
  39. 4
  40.  
  41. // .. then list:  their names; their unit of measure.
  42.  
  43. Reliability  //Trait 3
  44. DUs
  45.  
  46. Ease of Use  //Trait 4
  47. DUs
  48.  
  49. Aesthetics   //Trait 5
  50. DUs
  51.  
  52. Performance  //Trait 6
  53. DUs
  54.  
  55. // Now list the component types (what you assemble to make a product)
  56. //   Name
  57. //   {X1, Y1, X2, Y2} pixel Coordinates of component type's selection rectangle on the research screen
  58. //   # (separator)
  59. //   { Trait consumed?, Trait ID, Min Value, Base Value, Max Value}
  60. //   #
  61. //   { Trait ID 1,  Trait ID 2,  Units of TraitID2 that each unit of TraitID1 wants to consume}
  62. //
  63. //
  64.  
  65.  
  66. # Operating System
  67. {527, 98, 593, 160}
  68. # //Trait ranges
  69.  
  70. //Direction, Trait (1=Time), low, default, high
  71.  
  72. {-1,  1,   5,   5,   5}    /Range for Time
  73. {-1,  2, 140, 140, 140}    /Range for Cost
  74. { 0,  6,   0,   0,  50}    /Range for Performance
  75. { 0,  4,   0,  0, 200}    /Range for Ease of Use
  76. #
  77. { 6, 2, 50}       /Performance increases cost by 2%
  78. { 4, 2, 150}      /Performance increases cost by 2%
  79. { 6, 1, 50}       /Performance increases cost by 2%
  80. { 4, 1, 50}       /Performance increases cost by 2%
  81.  
  82. # OS 98
  83. 1
  84. {0, 5, 140, 0, 25, 0, 10}
  85.  
  86. ##
  87.  
  88. //------------------------------------------------------
  89.  
  90.  
  91. # Input
  92. {508, 168, 610, 208}
  93. #
  94. {-1, 1,  3,   10,  10}     /Range for Time
  95. {-1, 2, 12, 200, 200}     /Range for Cost
  96. { 0, 4,  0,   0, 100}     /Range for Ease
  97. { 0, 5,  0,   0, 100}     /Range for Asthaetics
  98. #
  99. {4, 1, 10}
  100. {1, 4, 10}
  101. {4, 2, 70}   /Ease of use affects cost by 7%
  102. {2, 4, 70}   /Ease of use affects cost by 7%
  103. {5, 1, 10}
  104. {1, 5, 10}
  105. {5, 2, 10}
  106. {2, 5, 10}
  107.  
  108. # Keyboard 98
  109. 2
  110. {0, 9, 120, 0, 20, 20, 0}
  111.  
  112. ##
  113.  
  114. # Output
  115. {525, 28, 600, 97}
  116. #
  117. {-1, 1,   4,    25,    25}    /Range for Time
  118. {-1, 2, 200,  1200,  1200}    /Range for Cost
  119. { 0, 3,   1,    1,  120}    /Range for Reliability
  120. { 0, 5,   0,    0,   20}    /Range for Asthaetics
  121. #
  122. {3, 1,  120}
  123. {1, 3,  120}
  124. {3, 2, 100}
  125. {2, 3, 100}
  126. {5, 1,  50}
  127. {1, 5,  50}
  128. {5, 2,  50}
  129. {2, 5,  50}
  130.  
  131. # Monitor
  132. 3
  133. {0, 20, 900, 30, 0, 5, 0}
  134.  
  135. ##
  136.  
  137. # Memory
  138. {208, 30, 264, 94}
  139. #
  140. {-1,  1,  1,   5,    5}    /Range for Time
  141. {-1,  2, 10, 200,  200}    /Range for Cost
  142. { 0,  3,  1,   1,   50}    /Range for Reliability
  143. {-1,  0,  1,  50,   50}    /Range for Space
  144. #
  145. {3, 2,  50}
  146. {2, 3,  50}
  147. {3, 1,  50}
  148. {1, 3,  50}
  149. {3, 0,  50}
  150. {0, 3,  50}
  151.  
  152. # Standard RAM
  153. 4
  154. {25, 5, 190, 3, 0, 0, 0}
  155.  
  156. ##
  157.  
  158. # CPU
  159. {203, 152, 262, 205}
  160. #
  161. {-1,  0,  20, 200,  200}    /Range for Space
  162. {-1,  1,   5,  15,   15}    /Range for Time
  163. {-1,  2, 230, 1000, 1000}    /Range for Cost
  164. { 0,  3,   1,   1,   30}    /Range for Reliability
  165. { 0,  6,   1,   1,  120}    /Range for Performance
  166. #
  167. { 3, 0,  10}
  168. { 0, 3,  10}
  169. { 3, 1,  10}
  170. { 1, 3,  10}
  171. { 3, 2, 80}
  172. { 2, 3, 80}
  173. { 6, 0,  100}
  174. { 0, 6,  70}
  175. { 1, 6,  50}
  176. { 6, 1,  50}
  177. { 6, 2, 100}
  178.  
  179. # Power CPU 1000
  180. 5
  181. {170, 13, 900, 10, 0, 0, 40}
  182.  
  183. ##
  184.  
  185. # Storage
  186. {271, 34, 349, 97}
  187. #
  188. {-1,  0,  10,  100,   100}    /Range for Space
  189. {-1,  1,   1,  10,    10}    /Range for Time
  190. {-1,  2,  80, 900,  900}    /Range for Cost
  191. { 0,  3,   1,   1,   100}    /Range for Reliability
  192. { 0,  6,   1,   1,    80}    /Range for Performance
  193. #
  194. { 3, 1,  100}
  195. { 1, 3,  100}
  196. { 3, 2,  50}
  197. { 2, 3,  50}
  198. { 6, 1,  50}
  199. { 1, 5,  50}
  200. { 6, 2,  50}
  201. { 2, 6,  50}
  202.  
  203. # TXF Hard Disk
  204. 6
  205. {60, 10, 800, 15, 0, 0, 5}
  206.  
  207. ##
  208.  
  209. # Accessories
  210. {286, 140, 364, 209}
  211. #
  212. {-1,  1,  5,  25,  25}    /Range for Time
  213. {-1,  2, 155, 400, 400}    /Range for Cost
  214. { 0,  6,  1,   1,  50}    /Range for Performance
  215. {-1,  0,  5, 200, 200}    /Range for Space
  216. #
  217. { 6, 1,  50}
  218. { 1, 6,  50}
  219. { 6, 2,  50}
  220. { 2, 6,  50}
  221. { 6, 0,  150}
  222. { 0, 6,  150}
  223.  
  224.  
  225. # Standard Graphics
  226. 7
  227. {170, 22, 335, 0, 0, 0, 9}
  228.  
  229. ##
  230.  
  231. # Case
  232. {391, 61, 483, 179}
  233. #  //in our market cases will be unresearchable
  234. {-1,  1,  10,  10,  10}    /Range for Time
  235. {-1,  2,  70,  70,  70}    /Range for Cost
  236. { 0,  0, 450, 450, 450}    /Range for Space
  237. #  //no dependencies
  238.  
  239. # LapTop
  240. 8
  241. {180,  10, 40, 0, 0, 200, 0}
  242.  
  243. # DeskTop
  244. 9
  245. {280, 10, 50, 0, 0, 50, 0}
  246.  
  247. # MiniTower
  248. 10
  249. {400, 10, 60, 0, 0,  20, 0}
  250.  
  251. # Tower
  252. 11
  253. {500, 10, 70, 0, 0,   0, 0}
  254.  
  255. ##
  256.  
  257. #PRODUCTS
  258.  
  259. //List this market's default product(s)
  260. // #Name
  261. // The component ID that fits into each component slot
  262. // of the final product.
  263. // These component ID's are the components' positions
  264. // in this file (the first component listed (DOS1.0) is ID 1,
  265. // the second component listed (DOS1.1) is ID 2, etc.)
  266.  
  267. # Power PC 1000
  268. { 1, 2, 3, 4, 5, 6, 7, 11}
  269.